#ifndef _PLUG_COMMAND_H_
#define _PLUG_COMMAND_H_
#define PI 3.14159265
#include <vector>
#include "wxlCmdMngrDll.h"

class PluginCmd
{
	DECLARE_CMDMNGR_MSGMAP()

protected:
	static char PLUG_SIG[10];
protected:
	static void RegisterMyCmds();

	static int OnRedrw(LPVOID cmdPara);
	static int OnLoad(LPVOID cmdPara);
	static int OnUnload(LPVOID cmdPara);
	static int OnBeforeQuit(LPVOID cmdPara);
	static int OnLayerChanged(LPVOID cmdPara);
	static int OnMenuExpand(LPVOID cmdPara);
	static int OnPumpfunc(LPVOID cmdPara);
	static int OnCommand(LPVOID cmdPara);
	//////////////////////////////////////////////////////////////////////////
	static int TestData1(LPVOID cmdParam);
	static int TestData2(LPVOID cmdParam);

};

#endif //_PLUG_COMMAND_H_